PhpMyAdmin\DatabaseInterface D

Total Complexity 297
Dependencies 26
Dependents 162
Total lines 2,350
Lines of code 1,144
Logical lines of code 622
Comment lines 670
Methods 75
Properties 13

Methods 75

Method Rating Maintainability Complexity Lines of code
getTablesFull()
D
24
48 170
getDatabasesFull()
B
36 15 84
tryQuery()
A
43 12 48
getRoutines()
A
44 12 43
isCreateUser()
A
46 12 41
fetchResult()
A
46 12 40
isGrantUser()
A
46 11 41
getColumnsFull()
A
47 11 35
connect()
A
48 8 36
postConnect()
A
45 7 43
attachIndexInfoToColumns()
A
52 8 26
getTriggers()
A
44 6 46
getCurrentRoles()
S
57 8 15
getEvents()
S
51 5 26
getColumnMapFromSql()
S
55 5 20
getFieldsMeta()
S
59 5 15
setCollation()
S
56 4 19
isSuperUser()
S
59 4 15
getProceduresOrFunctions()
S
61 4 11
getTables()
S
59 3 15
getDbCollation()
S
59 3 14
load()
S
60 3 14
getVariable()
S
60 3 13
getVirtualTables()
S
61 3 12
getCurrentUser()
S
63 3 11
getWarnings()
S
62 3 11
getLowerCaseNames()
S
70 3 6
affectedRows()
S
65 3 9
escapeString()
S
69 3 6
fetchSingleRow()
S
67 3 7
getKillQuery()
S
70 3 6
getDefinition()
S
59 2 13
__construct()
S
62 2 11
queryAndGetNumRows()
S
69 2 7
getCurrentRolesAndHost()
S
65 2 9
storeResult()
S
71 2 6
nextResult()
S
71 2 6
moreResults()
S
71 2 6
selectDb()
S
70 2 6
getError()
S
71 2 6
fetchByMode()
S
71 2 6
getCurrentUserAndHost()
S
68 2 7
getProtoInfo()
S
71 2 6
isAmazonRds()
S
64 2 10
tryMultiQuery()
S
70 2 6
setVariable()
S
67 2 7
postConnectControl()
S
68 2 7
query()
S
66 2 8
fetchValue()
S
68 2 7
fetchValueOrValueByIndex()
S
78 2 3
getHostInfo()
S
71 2 6
getCompatibilities()
S
63 1 13
getColumn()
S
62 1 11
getClientInfo()
S
81 1 3
getServerCollation()
S
80 1 3
getCache()
S
82 1 3
setVersion()
S
67 1 7
isPercona()
S
82 1 3
isMariaDB()
S
82 1 3
isMySql()
S
81 1 3
getVersionComment()
S
82 1 3
getVersionString()
S
82 1 3
getVersion()
S
82 1 3
getTable()
S
79 1 3
isConnected()
S
79 1 3
getColumnNames()
S
74 1 4
getSystemDatabase()
S
80 1 3
queryAsControlUser()
S
78 1 3
getCurrentUserGrants()
S
80 1 3
escapeMysqlLikeString()
S
76 1 3
tryQueryAsControlUser()
S
78 1 3
getColumns()
S
64 1 10
insertId()
S
78 1 3
getTableIndexes()
S
74 1 4
prepare()
S
78 1 3